import SvgIcon, { SvgIconProps } from '@mui/material/SvgIcon';

export const IconSearch = (props: SvgIconProps) => {
  return <SvgIcon
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M917.89187562 852.32177469L760.94573844 695.47157c45.5681025-60.91735781 72.71709844-136.22464313 72.7170975-218.24722687 0-201.93864281-163.8533025-365.60008031-365.88787875-365.60008032C265.83631438 111.72019625 102.07894437 275.38163281 102.07894437 477.32027563S265.83631438 842.92035594 467.87089063 842.92035594c91.71180188 0 175.26931125-33.96022781 239.44838624-89.60127938l154.73968219 154.73968219c7.67462812 7.67462812 17.74757625 11.60787469 27.91645782 11.60787469 10.16888156 0 20.14589812-3.93324656 27.91645874-11.60787469 15.34925531-15.44518875 15.34925531-40.38772875 1e-8-55.73698406z m-450.020985-88.16228625c-158.28919781 0-287.12701125-128.6459475-287.12701125-286.93514532s128.83781344-286.83921281 287.12701125-286.83921281S754.99790188 319.12701125 754.99790188 477.32027563s-128.83781344 286.83921281-287.12701125 286.83921281z"></path>
  </SvgIcon>
};

IconSearch.displayName = 'icon-sousuo';

export const IconArrowUp = (props: SvgIconProps) => {
  return <SvgIcon
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M566.0804999 291.39999989v581.69999971a54.3999999 54.3999999 0 1 1-108.7999998 0V291.39999989a10.90000019 10.90000019 0 0 0-18.60000029-7.5999999L203.8805 518.5999998a54.3999999 54.3999999 0 0 1-77.0000001-77.0000001L434.88050029 134.00000009a108.7999998 108.7999998 0 0 1 153.79999981 0l307.8 307.8a54.3999999 54.3999999 0 0 1-77.0000001 76.8999999L584.6805002 283.79999999a10.90000019 10.90000019 0 0 0-18.6000003 7.7000001z"></path>
  </SvgIcon>
};

IconArrowUp.displayName = 'icon-shangjiantou';

export const IconFolder = (props: SvgIconProps) => {
  return <SvgIcon
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M0 107.339673C0 48.057157 48.057157 0 107.339673 0h348.842667a53.647296 53.647296 0 0 1 41.21761 19.320755l118.075572 141.685534h337.14717c59.276075 0 107.333233 48.057157 107.333233 107.339673v699.37912a51.522013 51.522013 0 0 1-51.522013 51.522012H47.123321c-28.91673 0-47.091119-26.12166-47.123321-53.209358V107.339673z" fill="#FFA86A"></path>
    <path d="M51.522013 349.460931h956.911899a51.522013 51.522013 0 0 1 51.522013 51.522012v566.742139a51.522013 51.522013 0 0 1-51.522013 51.522012H51.522013a51.522013 51.522013 0 0 1-51.522013-51.522012v-566.742139a51.522013 51.522013 0 0 1 51.522013-51.522012z" fill="#FFD977"></path>
  </SvgIcon>
};

IconFolder.displayName = 'icon-folder';

export const IconFolderExpand = (props: SvgIconProps) => {
  return <SvgIcon
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M0 107.339673C0 48.057157 48.057157 0 107.339673 0h348.842667a53.647296 53.647296 0 0 1 41.21761 19.320755l118.075572 141.685534h337.14717c59.276075 0 107.333233 48.057157 107.333233 107.339673v397.266919L326.494994 966.037736l-220.771824 12.989987A53.666616 53.666616 0 0 1 0 966.037736V107.339673z" fill="#FFA86A" p-id="3745"></path>
    <path d="M269.608252 477.866667H1213.858616a53.666616 53.666616 0 0 1 41.47522 19.655647c10.188478 12.429686 17.813736 27.809006 11.122315 44.53434L1072.301887 976.554667a53.666616 53.666616 0 0 1-52.597535 43.149685h-966.037736a53.660176 53.660176 0 0 1-52.166037-66.225107l215.941635-434.504453c11.025711-23.770969 27.371069-41.101686 52.166038-41.108125z" fill="#FFD977" p-id="3746"></path>
  </SvgIcon>
};

IconFolder.displayName = 'icon-folder';

export const IconFile = (props: SvgIconProps) => {
  return <SvgIcon
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M929.391304 927.538087c0 51.222261-41.527652 92.749913-92.755478 92.749913H187.364174C136.136348 1020.288 94.608696 978.760348 94.608696 927.538087v-834.782609C94.608696 41.527652 136.136348 0 187.364174 0h440.709565a55.652174 55.652174 0 0 1 39.357218 16.300522L913.085217 261.954783A55.652174 55.652174 0 0 1 929.391304 301.312v626.226087z" fill="#1E89FF" p-id="3903"></path>
    <path d="M268.521739 301.45113h301.451131c23.184696 0 34.782609 11.592348 34.782608 34.782609 0 23.184696-11.597913 34.782609-34.782608 34.782609H268.521739c-23.190261 0-34.782609-11.597913-34.782609-34.782609 0-23.190261 11.592348-34.782609 34.782609-34.782609zM268.521739 510.146783h440.581565c23.184696 0 34.782609 11.592348 34.782609 34.782608 0 23.184696-11.597913 34.782609-34.782609 34.782609H268.521739c-23.190261 0-34.782609-11.597913-34.782609-34.782609 0-23.190261 11.592348-34.782609 34.782609-34.782608zM268.521739 718.842435h440.581565c23.184696 0 34.782609 11.592348 34.782609 34.782608 0 23.184696-11.597913 34.782609-34.782609 34.782609H268.521739c-23.190261 0-34.782609-11.597913-34.782609-34.782609 0-23.190261 11.592348-34.782609 34.782609-34.782608z" fill="#FFFFFF" fillOpacity=".881" p-id="3904"></path>
  </SvgIcon>
};

IconFolder.displayName = 'icon-folder';